home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
laston44.zip
/
LASTON43.DOC
< prev
next >
Wrap
Text File
|
1991-10-13
|
16KB
|
282 lines
LASTON Version 4.3
Copyright 1991 Douglas DeLonay
SYSOP of The Home of ZIGGY
(414)264-3220
Graphics screen design-there are now 3 user definable screens for
LASTON. They consist of 3 lines each..
in following format....
*****name/handle**************From*******baud*****time-on***Date**
* * * * * *
******************************************************************
^ ^ ^ ^ ^ ^Column 68
line 1 column 21 column 41 column 50 column60
the 3 files are named LASTON.ANI, LASTON.ASC, and LASTON.SCR..
The above would be an example of a screen design for no graphics.
The screen must be 68 colomns and 3 rows to show what you want to
surround the information about last callers..No more than 3 lines!
For the ASC and ANSI screens you should first design your ASC screen
as above.. when you got it the why you want it you can start adding the
color codes for the ANI screen.. Use a ANSI draw program such as THEDRAW
to add color to the ASC file to make it a ANSI file. Only Normal ANSI is
allowed. No animation.
make sure you have NO SPACES in the first and last lines of
the screen as that will throw your screen out of wack..
also remember 68 colomns and the spaces between info
dividers... look at the included sample screens to help guide you..
only 3 lines each!
LASTON can now use the DORINFO1.DEF file!.. DORINFO1.DEf users can
disregard the LASTON.SCR and LASTONCM.SCR(comment file, look ahead) as
DORINFO1.DEF only detects for 2 choices-ANSI or not ANSI. Only the *.ANI and
*.ASC screen files apply to DORINFO1.DEF users.
Some of the commands listed do not apply to dorinfo1.def users. Commands
that DO NOT apply to DORINFO1.DEF users will have a "**" next to them. For
commands available to you always make sure you include the following command.
Dorinfo1.def users must use the commandline "DOR".. i.e.
LASTON DOR
It will build a LASTON.DAT file from the dorinfo1.def file, adding to it
untill it reaches the default 10 users for unregistered version. You'll have
to run it a few times as above before you notice the laston screen starts to
build. You will have to run it as above as a log-on program to keep an
updated callers list. You can also run it at a menu for users to view without
updating the callers log- refer to the MENU command below.
If you don't use the DAT file and get an MOT ENOUGH USERS IN CALLERS.LOG
message you can use the LOGP/n command to increase the amount of the
callers.log the program reads. By default LASTON has n=5, which means it
reads 500 bytes for every user you list in LASTON. In the unregistered
version it starts reading 5,000 bytes from the end of the file. The default
setting should be good for most setup's. If you get the above mentioned error
try testing it at slightly higher setings till the error disappears. you
might try something like
** LASTON LOGP/7
If you have very small amount of events and startup's and shutdowns you
could try decreasing the the number to increase speed, though I wouldn't
recommend lowering it. Decreasing it wouldn't increase speed that much. A
setting of LOGP/0 would read the entire file. Setting it too high will also
read the whole file, say you set n=400 and your callers.log has only 300,000
bytes in it. If you use the DAT command you don't need to worry about this.
It will read the entire CALLERS.LOG the first time to set up the LASTON.DAT
file, and after that it doesn't need the callers.log anymore.
More versatility for LASTON!!.. The LASTON.DAT file is back, but only if
you want it!! To use the LASTON.DAT file just enter DAT on the LASTON command
line, as follows
** LASTON DAT
This will cause LASTON to make a LASTON.DAT file on the first run then read
and update it thereafter. The major benifit to using the DAT file option is
speed. On my XT for the default 10 user list it cut the display time by 2-3
seconds, which is a pretty decent percentage. Of coarse the disadvantage
(to some) is that you have to run it in FIRST.BAT to update the LASTON.DAT
file.
Of coarse since the .DAT file is back the MENU command is back also. When
using the .DAT file and you want to run LASTON from a menu you must put the
command on the LASTON command line. as follows, The MENU command assumes use
of the LASTON.DAT file
LASTON MENU
You can add a 3 line comment to LASTON.. this is optional. To add
a comment simple write a 1 to 3 line file in exactly the form you want it to
appear. LASTON will not center, and spaces are accepted. To make an ANSI
comment simple use THEDRAW or similar program to add colors and attributes
you want. The file names are LASTONCM.SCR for the pure text or ascii file,
and LASTONCM.ANI for the ANSI comment file. To have LASTON add the comments,
just add COMMENT to the command line.. NO ANIMATION lowed in ANSI files!!
i.e. C:\RYBBS\LASTON COMMENT
The Time display has the option to display in 24 hour military format,
or in the 12 hour AM/PM format. AM/PM format is on by default.to change to
24 HR format just add "24HR" to the command line. i.e.
C:\RYBBS\LASTON 24hr
LASTON has a screen pause option. Just add Pn to the command line to
to pause screen at end of display n seconds. i.e.
LASTON P5
will pause screen approximately 5 seconds after screen is displayed.
default is o seconds.
LASTON screen is now user abortable. NEW (P)ause, (C)ontinue, or (S)top
option to accomadate those speed demon users!... SYSOP can also pause, stop
the display for a remote user if local echo is on.
Laston will show as many callers as memory and size of callers.log will
allow to your system in the form..(DORINFO1.DEF users doesn't use
callers.log).
Name * City state * baud rate * time logged on*Date(month and day)
** LASTON will now adjust the number of users shown if callers.log doesn't have
enough users, or memory isn't sufficient to list amount of callers you specify.
Must register to change amount of callers listed.
unRegistered form will show the last 10 callers
The DOS command line option allows for easy run from DOS without playing
with curruser.bbs(x). Will make your LASTON.CFG file for you registered users.
unregistered users can still make one and be ready when they register. Will
give you the option to use default CURRUSER.BBS(x) or DORINFO1.DEF file..
Curruser.bbs file is whatever file from last user is. curruser.x is hard coded
in the program. It will no longer show the caller that has just logged on as
the last user on.
A command line option in the registered and unregistered version
is the local screen off mode... put OFF in the command line to stop echo
to local screen.. will still show on local screen when you are on locally.
to turn off local echo just put in FIRST.BAT file like so..
LASTON OFF
Local echo is on by default..I would recomend having it off if you run
a XT since this will speed up the display to your users..
In the registered version you will need to make a .CFG file.
If you want the options that is.
call it LASTON.CFG < use DOS command line option to make this file.>
0
The Home of ZIGGY
yellow
cyan
magenta
cyan
white
red
101
4 mNEW/d,5 e
To have LASTON make your .CFG file for you simple type in
C:\RYBBS\LASTON DOS
at the command line!.. and answer the questions!
the first line is for your registration number which activates the rest of
the registered options.
the second line is for your BBS name. whatever you put here will replace
the <UNREGISTERED> string in the header.
The third line is the color your BBS name will be displayed in.
the forth line is the Name color.
the fifth line is the City,State color.
the sixth line is the baud rate color.
the seventh line is the time called color.
the eighth line is for the DATE color.
the ninth line is maximum amount of users to list in LASTON.dat.
it shoule be one more than the maximum you want to display. Enter a
number even if you don't plan on using the LASTON.DAT file option.
the tenth line is for chosing display options by security.. you can chose
to not have certain security level entered in the list-'e' command.
to not have the screen display to certain users-'d' command.
to have users marked as '-NEW'-'m' command.
NEW.. you can now mark as anything you want.. to mark as new just type
in NEW right after the 'm' command ending the string with a '/'.. to
mark a certain security as a subscriber you might enter 'mSUB/' as part
of the display option for the security level...make it short as the
name will get truncated to make room for the string you enter to mark
the user security with. Maximum length accepted is 10 characters.
there is a 255 character limit to the amount of security selections you
can make. it must be in the format above.. security level followed by a
space followed by display options followed by a comma if there is more
security selections. if you make no selection just enter a 0 with no
preceding characters or characters following it.
the colors accepted are- Black, red, green, yellow, blue, magenta
, cyan, and white. the colors must be spelled correctly as above with
no extra spaces or punctuation allowed!
in the header.. also the option to change the # of users the program shows.
as many users as your memory capacity will allow with the registered version!
LASTON /15 OFF
MUST have the '/' before number of callers to display with no spaces.
this will list 15 callers and turn off local echo... 10 callers is on
by default. Unregistered users don't get this command line option-get
default 10 user listing.
The screen will clear on the local screen when RyBBS regains control,
but remains on the remote screen. When on locally the screen will pause
till you hit <ENTER> to give you a little time to look it over.
LASTON DOS
Use the DOS parameter to run from dos when setting up screen etc.. Also
will ask you if you want to create a .CFG file.. This is only needed for
Registered version. When you get your registration number use the DOS
parameter and answer yes to set up .cfg file. Fill it out EXACTLY as asked
and it will create your LASTON.CFG file for you.
The program will search for these files(CURRUSER.BBS, CALLERS.LOG,
LASTON.CFG) in the currrent dir and in the path.
LASTON /35 OFF -unregistered version leave out '/35'..
This would list the last 35 callers to the remote user and turn off local
echo...
LASTON now has direct node support. All you need is the LASTON command
line and when run from a menu use %NODE!
** i.e. SRUN,6,6,* [P]revious callers *,*Laston %NODE
^Batch file
In the batch file for RyMULT users only use %1 on the command line so
LASTON can find the correct node-without it it will assume single user and
abort when a CURRUSER.BBS(x) isn't found.. i.e.
** LASTON %1 [parameter] [etc]..
the %1 is a MUST for RyMULT users! other parameters are optional.
You must use a post V6.8 RyBBS RyMult for it to work from FIRST.BAT
as 6.8 and earlier does not pass the NODE number to FIRST.BAT . This is more
reliable than previous version of finding NODE number. make sure you DELETE
your CURRUSER.BBS if you have it laying around from a previous version file
before converting the .bat file! or it will use the same CURRUSER.BBS file
over and over again! Node version can now be run from DOS. NOW run's on
COM's 1 - 4!!!! it uses the 'Standard' addresses for COM3 & COM4-$3E8 &
$2E8 respectively. If you use other address for COM3 & COM4 let me know
what they are and I can make a special copy with them for you-if you
register, I've put to much into this little project with very little
return.. I need money for tuition badly!!
easy command line referance section
LASTON Pn <pause screen n seconds>
LASTON COMMENT <will display appropriate comment file.>
LASTON OFF <Turns off local display for faster remote display>
LASTON /n <registered version only. Display n users>
LASTON DOS <Use to create .CFG file when register or to run
from dos>
LASTON 24HR <displays time in 24 Hour military time>
LASTON DOR <Uses the DORINFO1.DEF user file instead of CURRUSER.(x)>
** LASTON %1 <A must for Multi node users- Takes the correct node #>
** LASTON LOGP/n <only set if you don't use DAT command and you get a NOT
ENOUGH USERS IN CALLERS.LOG error. n=5 by default.
Increase from n=5 till error disappears>
** LASTON DAT <Tells laston to make(if not present) and use the
LASTON.DAT file>
LASTON MENU <For use with DAT command when run from a menu>
All parameters are optional EXCEPT for the %1 parameter for multi-node
users. Parameters can be used together in any order.
REGISTRATION BENIFITS are- Add your BBS name to header, get rid of the 3
lines of advertisement before list(will still display copywrite notice after
display), ability to change amount of users listed, ability to mark users as
new, paid, or whatever you want, change field colors- i.e. change color of
name, baud, etc...knowing you helped a starving student!
This program was written for RyBBS only on a 286 AT and tested
on a XT clone... it was tested using COM ports COM1 & COM2 & COM3..
Can also use Dorinfo1.def file!!
It was also run successfully on a 386-25... if you test this on
anything else successfully not listed here- other machines Please let me
know!.. why not try some other programs such as
ANSED, DOORECHO!...... available on RYBBS homebase!(RyBBS specific)
To register for the added options send $15 to
Douglas DeLonay
P.O. BOX 72112
Milwaukee, WI 53212
along with any suggestions or comments you may have.
also indicate if you want you registration number sent
by US mail, E-MAIL on Homebase or on The Home of ZIGGY
(414)264-3220
Thanks for your support!